blessed with (something)

Translations
être doté(e) de
Definitions
Having received a positive quality, trait, or advantage, often seen as a gift or benefit.